Millar Blinds Contracts Ltd Company numberSC887339 StatusActive TypePrivate Limited Company Incorporated23 Apr 2026 Nature of business Other manufacturing n.e.c. Registered office 81 Main RoadCrookedholmKilmarnockKA3 6JU Data JSON Markdown