About 51 Talbot Street Ltd (12501197) United Kingdom