About 67 York Street Ltd (09791820) United Kingdom