Free preview. Sign up free to see investors, shareholders, financials, and full round details.
HFA LIMITED
ACTIVE- Company number
- SC129298
- Incorporated
- 1991-01-15
- Last updated
- 14 Sept 2026
- Registered office
- Sir Ian Wood House Hareness Road, Altens Industrial Estate, Aberdeen, AB12 3LE, Scotland
- SIC
- 64209
No share issues or funding rounds.
Similar Companies by Industry
Active companies with the same SIC code: 64209 (Activities of other holding companies n.e.c.).
Financial Data
Sign up to view →Period ending 2024-12-31(Audit Exemption Subsiduary)
Total Assets
Net Assets
Turnover
Profit/Loss
Cash at Bank
Total Equity
Employees
Fundraising by Year
Sign up to view →Active Officers (3)
Grant Angus
directorsince 2025-06-10
Sarah Macrury
secretarysince 2024-07-08
Andrew Findlay
directorsince 2025-06-10
PSCs (1)
Wood Group Engineering (north Sea) LimitedCORP
Corporate entity person with significant control · Notified: 2016-04-06
- Ownership of shares 75 to 100 percent
- Voting rights 75 to 100 percent
- Right to appoint and remove directors
Resigned Officers(24)
ShowHide
These are the directors and secretaries who have left HFA LIMITED. A resignation is filed with Companies House on form TM01 and the date below is the date the officer's appointment ended, not the date it was filed. Departures matter for reading a company's history: a founder leaving shortly after a funding round, or several directors resigning at once, is often the visible trace of a change of control or a restructure.
Rudy Cooper resigned 1991-01-16
Alan Curran resigned 2011-09-30
Michael Dear resigned 2008-09-01
Scott Ewen resigned 1991-01-16
Graham Good resigned 1999-10-01
Ian Johnson resigned 2010-09-01
Allister Langlands resigned 2003-11-24
Bruce Middleton resigned 2012-02-08
Stephen Nicol resigned 2020-11-05
Jordans (scotland) Limited resigned 1991-01-15
Charles Brown resigned 1998-03-23
Robert Brown resigned 2015-12-18
Iain Jones resigned 2024-06-12
Oswalds Of Edinburgh Limited resigned 1991-01-15
Charles Brown resigned 1998-03-23
George Brown resigned 2009-04-14
George Park resigned 2006-11-22
Derek Randall resigned 1991-01-16
William Setter resigned 2025-03-21
Gordon Smith resigned 1997-12-01
Brian Stalker resigned 1997-12-01
Christopher Watson resigned 2003-11-24
Robin Watson resigned 2022-04-07
Andrew Webster resigned 2025-04-23