CASTLE HOMES (FR) LTD. Company number SC306046 · Monitor this company Active Overview People 5 Financial Control Charges Documents Analysis Location Related Registered office AddressChapelhill Farmhouse, Fraserburgh, United Kingdom, AB43 7ED PostcodeAB43 7ED Companies at this postcode 5 Map