CASTLE WATER LIMITED Company number SC475583 · Monitor this company Active Overview People 8 Pay gap Control Charges Documents Gazette Analysis Location Related Registered office Address1 Boat Brae, Rattray, Blairgowrie, Scotland, PH10 7BH PostcodePH10 7BH Companies at this postcode 7 Map