About Space Property Consultants Ltd (09650302) United Kingdom