Josh Chandler came into being in 2015 as a company enlisted under no 09773434, located at N22 8HH London at Dept 1524 196 High Road. This firm's last known status was dissolved. Josh Chandler had been on the market for at least four years.
Joshua C. was the enterprise's director, arranged to perform management duties in 2015.