Legal information

Website owner: Research Now Ltd ("Research Now") 

Country of incorporation of Research Now:
England

Company number:
3975073

VAT number:
GB 760 9562 09

Governing law for this website:
England

Registered office of and contact address for Research Now:
The Panel Manager
c/o Research Now Ltd
160 Queen Victoria Street
London
EC4V 4BF
UK