About 25 Talbot Street Ltd (12929302) United Kingdom