About London & Bath Estates Limited (03125671) United Kingdom