About Seddo Estates Limited (03243428) United Kingdom