About Fresh Space Services Ltd (10631232) United Kingdom