About Seymour Street Nominees Limited (01711120) United Kingdom