About Wigmore Property Investments Limited (10806789) United Kingdom