About London & City Estates Limited (05990568) United Kingdom