About London & Sterling Estates Limited (04472730) United Kingdom