Company name: Miles Haines
Description: Haines IP – Miles Haines, European Patent Attorney and Chartered Patent Attorney.
2 Venture Rd, Chilworth, Southampton SO16 7NP, United Kingdom