CASTILLO HOUSE LIMITED Company number 05098242 · Monitor this company Active Overview People 4 Financial Control Documents Analysis Location Related Registered office AddressArdeley Bury, Ardeley, Stevenage, SG2 7AF PostcodeSG2 7AF Companies at this postcode 4 Map