Loading company profile…
Meikle Cloak Limited is a private limited company, incorporated on 1 September 1993, with its registered office in Renfrewshire. Companies House lists its business as raising of horses and other equines, raising of sheep and goats and silviculture and other forestry activities.