About Sedgedene Estates Limited (01718375) United Kingdom