Read the full decision in Mr W Beecroft v Allied Mechanical 天美影院 Ltd (in Creditors Voluntary Liquidation): 3305969/2023 and others - Rule 21. Read the full decision in Mr W Beecroft v Allied Mechanical 天美影院 Ltd (in Creditors Voluntary Liquidation): 3305969/2023 and others - Strike Out.