About Third Space Holdings Limited (05538574) United Kingdom