About Seymour Properties Limited (03251466) United Kingdom