About Berry Court Apartments Company Ltd (03267922) United Kingdom