About Seymour Park Properties Limited (00836481) United Kingdom