Company identity
Company number SC616271
Company profile
UK company SC616271, incorporated on 14 December 2018.
GLM, Chartered Building Surveyors, Architects, Project Managers
GLM is a multi-disciplinary practice of chartered surveyors, architects and project managers. With offices in Edinburgh, Inverness and Glasgow offering high-quality technical consultancy.
Company number SC616271
Updated 07 Jul 2026 09:49
Financial period: 1 Apr 2024 to 31 Mar 2025
Reference milestones and recent Companies House filing stream events.
Next accounts due date
CS01 | Transaction MzUzOTA3NDQwOWFkaXF6a2N4
Published 17 Aug 2026 09:27
PSC04 | Transaction MzUzOTA3MzA5NWFkaXF6a2N4
Published 17 Aug 2026 09:21
Next confirmation statement due date
Last confirmation statement made up date
Last accounts made up date
Company registered at Companies House