Source Town Creative Limited is officially located at Luton at West Wing Studios Unit 166. Anyone can search for the company by referencing its postal code - LU1 2TL. Source Town Creative's founding dates back to 2016. The company is registered under the number 10100638 and their current status is active. The firm name transformation from Source Town to Source Town Creative Limited took place on 2018-07-30. This firm's Standard Industrial Classification Code is 63120 and has the NACE code: Web portals. Its most recent filed accounts documents were submitted for the period up to April 30, 2022 and the most current annual confirmation statement was released on April 3, 2023.
As for the company, the full scope of director's tasks have so far been fulfilled by Jan V. who was appointed in 2016 in April.
Jan V. is the individual with significant control over this firm, owns over 3/4 of company shares.