About 40 Seymour Road Management Limited (02251414) United Kingdom