About Londonguild Investments Limited (10621344) United Kingdom