About 3rd Space Limited (10569115) United Kingdom