This firm is situated in London under the ID 11083542. This company was established in the year 2017. The headquarters of the firm is located at Island Arts Studio 278 Milkwood Road. The postal code for this address is SE24 0EZ. This firm's principal business activity number is 70229 which stands for Management consultancy activities other than financial management. 2020-11-30 is the last time company accounts were reported.
There's just one managing director now running this firm, specifically Helen D. who's been carrying out the director's responsibilities since Mon, 27th Nov 2017.