British Airways Maintenance Cardiff (BAMC), also known as British Airways Maintenance is a major aircraft maintenance facility located near Cardiff Airport and a wholly-owned subsidiary of British Airways and part of British Airways Engineering. It carries out heavy maintenance on all of British Airways Boeing long haul aircraft.