Search the register – results All results VISITBRITAIN LIMITED 05055109 - Incorporated on 25 February 2004 British Tourist Authority, 3 Grosvenor Gardens, London, England, SW1W 0BD