About London Accommodation Guide Limited (02678896) United Kingdom