BARNARD, Ian Clive
director · appointed 20 Jan 2017
THE GRANGE FARM NASEBY LIMITED
Active
CAPITAL GENERATION HOLDINGS LLP
active
BLENHEIM WINDFARMS LLP
dissolved
CAPITAL GENERATION PARTNERS LLP
active
CAPITAL GENERATION PARTNERS SERVICES LIMITED
active