About Third Space (moorgate) Limited (11985554) United Kingdom