Company name: Roke Manor Research Limited
Description: At Roke, we conceive, design and secure the world’s most technically advanced data and communications systems for governments and industry.
Old Salisbury Ln, Romsey SO51 0ZN, United Kingdom