BIRCH ELECTRICAL SERVICES LONDON LIMITED — Insolvency · Emptera