About Seddon Estates Limited (08538604) United Kingdom