Stephen ARMSTRONG
Total number of appointments 1
OUTSOURCE SOLAR LIMITED (07496249)
- Company status
- Dissolved
- Correspondence address
- Office 8, 10 Buckhurst Road, Bexhill On Sea, East Sussex, United Kingdom, TN40 1QF
- Role
- Secretary
- Appointed on
- 18 January 2011