About Fresh Space Property Ltd (13409065) United Kingdom