Company Number: OC422213 SWITCH CREATIVE PROJECTS LLP (the "Partnership") is a Limited Liability Partnership, incorporated on 26 April 2018 (Thursday) in UK. The partnership current operating status is Dissolved and registered office is at PALM COURT, UNIT 2, ALPINE ROAD, LONDON, UNITED KINGDOM.