About Third Space (city) Limited (10860101) United Kingdom