About Seemore Estates Limited (12865580) United Kingdom