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.

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)

Show

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