About Wasabi Properties Limited (08451926) United Kingdom