BREWER, Kevin Appointments1 (0 active) Control0 holdings Appointments CompanyRoleAppointedResigned G.L.S. Windows Limited Secretary 20 Apr 2009 20 Apr 2009 Data JSON Markdown