PIXEL POWER LIMITED
Name of Company: PIXEL POWER LIMITED Company Number: 02154212 Nature of Business: Other information technology service activities Registered office: Pearl Assurance House, 319 Ballards Lane, Finchley, London, N12 8LY Type of Liquidation: Creditors Date of Appointment: 22 October 2026 Liquidator’s…
