About Freshaus Properties Limited (10407675) United Kingdom