About Third Space Uk Group Ltd (09944201) United Kingdom