The firm was located in London with reg. no. 03246883. It was established in the year 1996. The headquarters of this company was situated at 80 Coleman Street . The postal code is EC2R 5BJ. The firm was officially closed in 2022, meaning it had been active for 26 years.
The companies that controlled this firm were as follows: International Spinal Research Trust owned over 3/4 of company shares. This business could have been reached in London at Coleman Street, EC2R 5BJ.