MACFARLANE TECHNOLOGY LIMITED

SC243968
StatusActive
Company typePrivate Limited Company
Incorporated14/02/2003
Company numberSC243968
Nature of business (SIC)25620 - Machining
Also28960 - Manufacture of plastics and rubber machinery
Also70229 - Management consultancy activities other than financial management
Registered officeUNIT 20 DENMORE INDUSTRIAL ESTATE DENMORE ROAD, BRIDGE OF DON, Aberdeen, AB23 8JW
Post townAberdeen
PostcodeAB23 8JW
CountrySCOTLAND
Accounts categoryTOTAL EXEMPTION FULL
Accounts next due31/12/2026
Last accounts31/03/2025
Confirmation stmt next due05/02/2027
Last confirmation stmt22/01/2026
Companies House ↗📍 View on Google Maps
Data from Companies House — updated 2026-08-16.