About 12 Seymour Road Limited (06054952) United Kingdom