About Berry Properties Holdco Limited (12629937) United Kingdom