About Seymour Road Properties Limited (05209995) United Kingdom