Hat Painters (Scotland) Limited Company numberSC022027 StatusActive TypePrivate Limited Company Incorporated31 Mar 1942 Nature of business 45447499 Registered office Sc022027 - Companies House Default AddressEdinburghEH7 9HR Data JSON Markdown