Celhurst came into being in 2018 as a company enlisted under no 11364737, located at EC1A 9EJ London at 1st Floor. This firm's last known status was dissolved. Celhurst had been operating offering its services for 2 years.
The officers included: Lynne W. chosen to lead the company six years ago and David D. chosen to lead the company 6 years ago.
Sorcha M. was the individual who controlled this firm.