Company name 

Albright Patents LLP

Company address  Eagle Tower, Montpellier Drive, Cheltenham, Gloucestershire, GL50 1TA
Jurisdiction  United Kingdom