About Berry Apartments Ltd (06083835) United Kingdom