TAYWELL PROPERTIES LIMITED Company number 16734354 · Monitor this company Active Overview People 2 Control Documents Analysis Location Related Registered office AddressWestmoor House 68 Main Street, Pymoor, Ely, England, CB6 2DY PostcodeCB6 2DY Companies at this postcode 25 Average house price in CB6 2DY £255,000 (15 sales) Map