About Fresh Space Properties Limited (05016113) United Kingdom