About Wastell Properties Limited (12394801) United Kingdom