Richard Scott UPCHURCH
Total number of appointments 2
HACK COMPUTING LIMITED (03419446)
- Company status
- Dissolved
- Correspondence address
- 90 Hayfield, Stevenage, Hertfordshire, SG2 7JR
- Role
- Secretary
- Appointed on
- 14 August 1997
- Nationality
- British
- Occupation
- Accountant
XABEO LIMITED (06768578)
- Company status
- Active
- Correspondence address
- 90 Hayfield, Stevenage, Hertfordshire, SG2 7JR
- Role Resigned
- Secretary
- Appointed on
- 9 December 2008
- Resigned on
- 4 May 2018
- Nationality
- British