THOMAS MACKIE & SONS, LIMITED

SC005312
StatusActive
Company typePrivate Limited Company
Incorporated30/03/1903
Company numberSC005312
Nature of business (SIC)66300 - Fund management activities
Registered office19 SUCCOTH PLACE, EDINBURGH, Unknown, EH12 6BJ
Post townUnknown
PostcodeEH12 6BJ
Accounts categoryMICRO ENTITY
Accounts next due31/08/2027
Last accounts30/11/2025
Confirmation stmt next due27/04/2027
Last confirmation stmt13/04/2026
Companies House ↗📍 View on Google Maps
Data from Companies House — updated 2026-08-16.