Master Agreement forMaster Agreement for Photographic and Film Services • May 23rd, 2018
Contract Type FiledMay 23rd, 2018BRITISH TOURIST AUTHORITY trading as VisitBritain and VisitEngland, a statutory body incorporated under the Development of Tourism Act 1969, with its office address at 1 Victoria St, Westminster, London SW1H 0ET (“BTA”);