Vectra Management Consultancy113A, Suite 4, The Old Church, Gloucester Road North, Filton, Bristolclosed today