Three Shires hospital, the St Andrews/BMI Healthcare owned hospital managed by BMI, has posted a fall in pre-tax profits for the year ended 31 March 2007 in a year which saw margins fall from 7.6% to 5.6%.The 50-bed hospital in Northampton increased revenue to £12.2m during the year against £11.5m in 2006. However, administrative expenses…