About Wham Properties Limited (11321689) United Kingdom