About Freshome Properties Limited (04163567) United Kingdom