About London Newspaper Group Limited (02126851) United Kingdom