About 10-16 Seymour Street Limited (04807728) United Kingdom