About Wellspace Properties Limited (12146871) United Kingdom