BAFTA MEDIA TECHNOLOGY LIMITED Company number 06226648 · Monitor this company Active Overview People 15 Financial Control Charges Documents Analysis Location Related Registered office Address195 Piccadilly, London, W1J 9LN PostcodeW1J 9LN Companies at this postcode 7 Map