About London Registered Office Ltd (12302052) United Kingdom