The Helicentre Aviation outfit that I am aware of was based at Blackpool, although having other bases (frequently in the NW). Been around for a while. Never worked directly for them, so reluctant to gossip. They have existed for a relatively lomg time but locations and key personnel have changed from time to time. I believe the effective owner has remained the same.
Looking at that, it may not be much help............