About Whitham Property Investments Limited (12685311) United Kingdom