BA/AA/US Bonus points from UK to (some of the ) USA…and some of South America!

Registration Code UKS15
I think this is designed for UK members of AAdvantage only. I hope that BA might match for Executive Club members but no news yet.
The fare classes are fairly restrictive as the lower classes are excluded.
First Class fares get 7,000 per round trip, Business Class earns 5,000 and Full-Fare main cabin get 1,000.
Maximum of 4 round trips will be credited.

*Includes First Class and Business Class fares booked in F, A, P, J, R or D; Full-fare Economy Class fares booked in Y or B on American Airlines operated flights; Business Class fares booked in J, R or D; Full-fare Economy Class fares in Y or B on US Airways operated flights; First Class or Club World (Business Class) fares booked in F, A, J, C or D; World Traveller Plus (Premium Economy) booked in W, E or T; Full-fare World Traveller (full-fare Economy) booked in Y or B on British Airways.

AAdvantage bonus mile offer is valid on selected American Airlines, US Airways and British Airways operated and/or marketed nonstop return flights between London Heathrow (LHR) and Atlanta (ATL) or Charlotte (CLT) or Chicago (ORD) or Dallas/Fort Worth (DFW) or Denver (DEN) or Mexico City (MEX) or Miami (MIA) or Philadelphia (PHL) or Raleigh-Durham (RDU) or Rio de Janeiro (GIG) or Sao Paulo (GRU); between Manchester (MAN) and Chicago (ORD) or New York (JFK) or Philadelphia (PHL) beginning 3 March, through 27 April 2015. Offer only valid for AAdvantage members who are residents of the United Kingdom and who purchase and fly on eligible published-fare tickets. Bonus miles will be awarded based on the booking class purchased and can be earned on a maximum of four eligible return trips during the promotion period. Half the bonus miles will be awarded as each one-way flight is posted to the member’s account. Flights operated by other codeshare partners are not eligible for this promotion. Bonus miles do not count towards elite status qualification or AAdvantage Million Miler status. All government imposed taxes and fees associated with an award ticket are the responsibility of the AAdvantage member and/or passenger, and depend