About London & Manchester Estates Limited (05873763) United Kingdom