S Square Ventures came into being in 2019 as a company enlisted under no 12076790, located at GL50 1TY Cheltenham at Suite G2, Montpellier House. The firm has been in business for five years and its last known status is liquidation. The company's SIC and NACE codes are 56290 and has the NACE code: Other food services. The company's most recent annual accounts describe the period up to Friday 31st July 2020 and the latest confirmation statement was filed on Friday 6th August 2021.