High court rules on MPB Developments insolvency petition