About Lincombe Estates Limited (01033409) United Kingdom