About Seymour Development Limited (00590157) United Kingdom