CD UK Company Data
Register Login
HUMAN AFTER ALL LIMITED
active Incorporated 6th Feb 2006 ← Back

HUMAN AFTER ALL LIMITED

active Company number 05699835

Private Limited by Shares · Incorporated on 6th Feb 2006

Get report
SIC code
58190
Registered office
London, EC2A 4JU
Company type
Private Limited by Shares
Accounts
Next due 31st Dec 2026

Directors & PSCs

Name Role Since Company count Nationality View
Ailsa Caine Director 28th Jan 2026
British View profile
Robert Longworth Director 6th Feb 2006
This company
British View profile
Daniel Miller Director 6th Feb 2006
This company
British View profile
Haa Group Limited Corporate PSC 20th Dec 2024 View profile
Robert John Longworth (ceased) PSC 6th Apr 2016 British View profile
Daniel Brian Miller (ceased) PSC 6th Apr 2016 British View profile
Paul James Willoughby (ceased) PSC 6th Apr 2016 British View profile