Started with Reg No. 07893892 13 years ago, Capability Factor Limited had been a private limited company until 4th August 2015 - the day it was officially closed. Its latest office address was 9 High Street, Woburn Sands Milton Keynes. The firm was known as Sell 2 Health until 7th March 2013 at which point the name was replaced.
The info we gathered regarding this particular firm's MDs suggests that the last four directors were: Ian P., Christopher L., Owen A. and Paul B. who assumed their respective positions on 1st March 2013, 30th December 2011.