As at 31 March 2007 the British Transport Police comprised 2,818 serving officers, 252 Community Support Officers and 1,121 support staff.
The British Transport Police do not police the airports.
The other information requested is not held by the Department for Transport but by the British Transport Police who can be contacted at: British Transport Police, 25 Camden Road, London NW1 9LN, e-mail: general.enquiries@btp.pnn.police.uk