About Space Up Property Ltd (10899582) United Kingdom