This company called Meehall was registered on 22nd May 2018 as a pri/ltd by guar/nsc (private, limited by guarantee, no share capital). This company head office was located in London on 1st Floor, 69-70 Long Lane. The address area code is EC1A 9EJ. The reg. no. for Meehall Limited was 11376012. Meehall Limited had been active for 2 years until dissolution date on 22nd September 2020.
The officers were: David D. selected to lead the company six years ago and Lynne W. selected to lead the company in 2018.
Simon A. was the individual who controlled this firm.