About Proper Space Ltd (10426563) United Kingdom