David Spencer-Percival, the recruitment entrepreneur who sold his home and classic car collection to launch Spencer Ogden, is fighting a bankruptcy petition in the High Court after his latest firm, Life Science People, was compulsorily wound up over money owed to HMRC.

