About Greater London Corporation Limited (03887601) United Kingdom