company address Stanmore Business and Innovation Centre, Stanmore Place, Honeypot Lane, London HA7 1BT