CD UK Company Data
Register Login
William Main
Director British ← Back

William Main

Director Nationality British

27 appointments on record

Current appointments
23
Resigned appointments
4
Companies
25

Appointments

Company Role Appointed Resigned Status
FOA TRADING LIMITED Director 14th Aug 2026 Current active
BALMORAL WOODBANK LIMITED Director 13th Oct 2025 Current active
BALMORAL RENEWABLES LIMITED Director 18th Mar 2020 Current active
BLAZE HOLDCO LIMITED Director 18th Dec 2019 Current active
BLAZE MANUFACTURING SOLUTIONS LTD. Director 18th Dec 2019 Current active
WATER ENVIRONMENTAL TREATMENT LIMITED Director 1st Nov 2018 Current active
SERVOMAC LIMITED Director 23rd Feb 2018 Current dissolved
LBT GROUP LIMITED Director 16th Dec 2016 Current active
KIRKDALE 2000 LIMITED Director 15th Apr 2014 Current active
BALMORAL EMPLOYEE BENEFIT TRUSTEES LIMITED Director 20th May 2008 Current active
BALMORAL INDUSTRIAL TANKS LIMITED Director 8th May 2006 Current dissolved
BALMORAL TANKS LIMITED Director 8th May 2006 Current active
BALMORAL PARK LIMITED Director 23rd Mar 2005 Current active
BALMORAL GROUP HOLDINGS LIMITED Director 23rd Mar 2005 Current active
BALMORAL ADVANCED COMPOSITES LIMITED Director 23rd Dec 2003 Current active
HB HORSELEY BRIDGE TANKS LIMITED Director 14th Apr 2003 Current active
JIM MILNE PROPERTIES LIMITED Secretary 31st Dec 2002 Current active
BALMORAL POLYMER ENGINEERING LIMITED Director 31st Dec 2002 Current active
BALMORAL INTELLECTUAL PROPERTIES LIMITED Director 31st Dec 2002 Current active
BALMORAL COMPOSITES LIMITED Secretary 1st Aug 2002 Current active
BALMORAL COMPOSITES LIMITED Director 1st Aug 2002 Current active
JIM MILNE PROPERTIES LIMITED Director 18th May 1999 Current active
LOIRSTON REALISATIONS LIMITED Director 2nd Jun 1997 Current dissolved
MARCLIFFE HOTEL LIMITED Director 28th Jun 2024 9th Aug 2024 active
BALMORAL COMTEC LIMITED Director 8th May 2006 19th May 2026 active
BROOMCO (3054) LIMITED Director 11th Feb 2003 20th Dec 2005 dissolved
VIKING SEATECH LIMITED Director 31st Dec 2002 24th Jan 2006 dissolved