Altermate Consultancy Services Ltd 27 Old Gloucester St, Bloomsbury, London WC1N3XX