About Berry Hill Properties Limited (07659265) United Kingdom