UK Registered Company Address: Lynton House. 7 - 12 Tavistock Square, London WC1H 9BQ Company number: 6274246