About Lampton Estates Limited (02425852) United Kingdom