FEATHERFOOT HALTON 5 LIMITED Appointment of Administrators Appointment of Administrators In the High Court of Justice, Business and Property Courts in England and Wales, Insolvency and Companies List, No 000232 of 2026 FEATHERFOOT Read More » 27/05/2026