Stuart Armstrong is the Finance Director of Castelan Group.
78 people are employed at Castelan Group.
The NAICS codes for Castelan Group are [811420, 81, 811, 8114, 81142].
The SIC codes for Castelan Group are [764, 76].