Mobius,
I don't know if there are specific entry requirements for TPs, but the general sp can be seen at:
http://www.cranfield.ac.uk/prospectus/course.cfm?id=52
Oh, and take all the bumpf about how great living and studying at Cranfield is with a large pinch of salt........