About Wakeham Property Investments Limited (12638266) United Kingdom