About 26 Seymour Road Limited (10170465) United Kingdom