Detach came into being in 2014 as a company enlisted under no 08975105, located at IG6 3TU Ilford at Recovery House Hainault Business Park. This firm's last known status was dissolved. Detach had been on the market for eight years.
Karla C. was this particular enterprise's managing director, assigned to lead the company on January 4, 2019.
Executives who had control over the firm were as follows: Karla C. owned 1/2 or less of company shares. The Estate Of Robert C. owned 1/2 or less of company shares.