About Space Partnerships Properties Limited (12312042) United Kingdom