About 116 Seymour Place Llp (OC314058) United Kingdom