About Berry Lodge Properties Ltd (13323483) United Kingdom