About Berry Brook Homes Limited (07105213) United Kingdom