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
8th Floor, Elizabeth House
39 York Road
London SE1 7NQ
UK