CASTLE LIMITED Company number 05471074 · Monitor this company Active Overview People 7 Financial Control Documents Analysis Location Related Registered office AddressDeal Business Park, Southwall Road, Deal, England, CT14 9PZ PostcodeCT14 9PZ Companies at this postcode 13 Map