About Spacehopper Properties Ltd (10462584) United Kingdom