About Thethirdspace Ltd (13091205) United Kingdom