About Spaces & Places Limited (03502641) United Kingdom