121 Broomwood Road began its operations in 2013 as a Private Limited Company under the ID 08439302. This firm's headquarters was based in Milton Keynes at Exchange House. This particular 121 Broomwood Road Limited business had been in this business field for at least four years.
The officers were as follow: Jane T. appointed in 2013 in March and Josephine S. appointed eleven years ago.