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