About Berrywalk Properties Limited (04937623) United Kingdom