About Berry Street Flat Management Limited (05078012) United Kingdom