About Gills Investments London Limited (11466121) United Kingdom