About Seymour Place (cc9) Limited (12496090) United Kingdom