Broomwood(london) came into being in 2011 as a company enlisted under no 07708817, located at L15 4HN Liverpool at 1 Eastdale Road. Its last known status was dissolved. Broomwood(london) had been in this business for at least 4 years.
Christopher L. was this particular firm's director, chosen to lead the company in 2011.