Company name 

Kilburn & Strode LLP

  Patent and Trade Mark Attorneys
Company address  20 Red Lion Street, London, WC1R 4PJ
Jurisdiction  United Kingdom