About Us Who We Are TORGSALE LTD Registered in England No 13214937 Registered Office 85 GREAT PORTLAND STREET FIRST FLOOR, LONDON W1W 7LT Please note: our premises are not open to the public Follow Us Facebook-f Twitter Instagram Google-plus-g