MICHAEL PYCROFT LIMITED Company number 04844936 · Monitor this company Dissolved Overview People 4 Financial Control Documents Analysis Location Related Registered office Address7 MELYN Y GORS, PENCOEDTRE VILLAGE, BARRY, SOUTH GLAMORGAN, CF63 1DE PostcodeCF63 1DE Companies at this postcode 11 Average house price in CF63 1DE £366,000 (30 sales) Map