EDINBURGH CASTLE FLAT LTD Company number SC860768 · Monitor this company Active Overview People 2 Control Documents Analysis Location Related Registered office AddressSkaill East Mey, Mey, Thurso, Scotland, KW14 8XL PostcodeKW14 8XL Companies at this postcode 8 Map