About London Corporation Limited (08655481) United Kingdom