The maintenance companies contributed by stating the aircraft met CAA requirements to fly when it clearing didn't when they signed the compliance statement to the CAA. This basically states that they confirm the aircraft has meet the AAN requirements and all MPDs have been adhered to. This was obviously not the case - had they been honest and said no it doesn't as items are out of date, MPDs have not been complied with etc then the aircraft would not have been flying.