About Third Space (uk) Ltd (06728586) United Kingdom