CHOICE BUSINESS LIMITED Company number 06565733 · Monitor this company Dissolved Overview People 4 Financial Control Documents Analysis Location Related Registered office Address57 Plymouth Road, Barry, South Glamorgan, CF62 5TZ PostcodeCF62 5TZ Companies at this postcode 3 Average house price in CF62 5TZ £180,000 (14 sales) Map