LE & LE MANAGEMENT LIMITED Company number 17282841 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address68 High Street, Barry, Wales, CF62 7DU PostcodeCF62 7DU Companies at this postcode 12 Average house price in CF62 7DU £179,000 (19 sales) Map