About Lanbury London Investments One Limited (11468285) United Kingdom