About Edgemoor Estates Limited (08734674) United Kingdom