About 14 Southolm Street Management Limited (10966421) United Kingdom