About Lemsford Estates Ltd (12781860) United Kingdom