About Seymore Estates Limited (08590646) United Kingdom