Located at 5 Champfleurie Mews, Linlithgow EH49 6NJ Imha Ltd was a Pri/ltd By Guar/nsc (private, Limited By Guarantee, No Share Capital) registered under the SC475089 Companies House Reg No. It'd been founded ten years ago before was dissolved on Tuesday 3rd March 2020.
The following company was led by just one managing director: Glenn P., who was selected to lead the company in 2014.