About The London Estates Management Ltd (11247171) United Kingdom