About Lenham Estates Limited (09427387) United Kingdom