We are delighted to welcome you to this site. Whether you have been running a charity for several years or are seeking to start and register a charity, we are able to help you. We have practical experience in trusteeship & in running charities & voluntary bodies at the sharp end. Our work often involves dealing with the Charity Commission & HM Revenue & Customs.


Our clients are talented and motivated by their cause, but like most of us occasionally find the tide against them! Our expertise in charity law, employment law, taxation & VAT frequently saves the day.


When you get in touch we routinely respond within 24 hours


We have over 50 years experience dealing with the UK's regulatory authorities and know how to achieve the best outcomes for our clients

Dr A J Purvis

Dr A J Purvis

MA, MPsych, BA (Hons) : former lay-community leader, Buckinghamshire (2015-19).

Allan Hargreaves was central in working collaboratively and proactively with a range of religious and lay colleagues in a charity undergoing a period of immense change and transition. His responses were always prompt and and well-informed, not least in matters concerning charity law, finance, accounts and organisational restructure. Moreover, he has been always generous in giving of his time and energy, supporting and advising folk in moments of critical need and reflection.

The Revd Dr David Bryan

The Revd Dr David Bryan

B.Sc B.Theol. D.Phil (Oxon) - Principal - Lindisfarne College of Theology

"Allan Hargreaves helped us to set up our annual tax returns on the holiday property that we let. His knowledge of how the HMRC system works enabled us to place our business on a solid and reputable footing."

Cyril Wood

Cyril Wood


"Allan is very knowledgable in all matters to do with charities. He has the ability to explain things in a non technical way so that the person addressed is left in no doubt about the message."

Get in Touch

Find us at the office

52 High Street
Saltburn by the Sea
Redcar & Cleveland
TS13 4HA

Give us a ring

Allan Hargreaves 0771 129 4354

Contact Us