Fulcrum Metering Services Limited is a liquidation company incorporated on 20 May 2016 with the registered office located in Leeds, West Yorkshire. Fulcrum Metering Services Limited was registered 9 years ago.
Registered office address changed from 2 Europa View Sheffield Business Park Sheffield S9 1XH United Kingdom to Floor 2, 10 Wellington Place Leeds LS1 4AP on 24 July 2025
Submitted on 24 Jul 2025
Confirmation statement made on 19 May 2025 with updates