About Lanbury London (blackwall) Limited (11023109) United Kingdom