This firm is located in Hoddesdon with reg. no. 04558123. This company was established in 2002. The office of the company is situated at 1 Tower House Tower Centre. The zip code is EN11 8UR. This business's declared SIC number is 72110 - Research and experimental development on biotechnology. 2022-03-31 is the last time when the accounts were filed.
Currently, we can name a single managing director in the company: Brian L. (since 2002-10-09). For eight years Olwen E., had been supervising the following business till the resignation on 2010-01-20.
The companies that control this firm include: B R L Group Limited owns over 3/4 of company shares and has 3/4 to full of voting rights. This business can be reached in Hoddesdon at Tower Centre, EN11 8UR, Hertfordshire and was registered as a PSC under the registration number 11044713.