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