Registered as 07832769 13 years ago, Indigo15 Limited had been a private limited company until 2021-07-06 - the date it was dissolved. The firm's official office address was 3 Cwrt Y Parc, Earlswood Road Cardiff.
Jeffrey S. was the company's managing director, appointed in 2014.