They are seen at LHR on maintenance and are indeed operating for BA themselves today. As part of an agreement with BA Pilots, Open Skies are not permitted to fly from Heathrow as they are on cheaper terms and conditions and BALPA didn't want to open the door to routes being diluted away from BA mainline. However I guess today counts as exceptional circumstances....