Richard Pascal Charles O'FARRELL
Total number of appointments 1
SOFTWARE MEDICAL INFORMATICS LIMITED (03408960)
- Company status
- Active
- Correspondence address
- Three Trees, Best Beech, Wadhurst, East Sussex, TN5 6JR
- Role Resigned
- Secretary
- Appointed on
- 24 July 1997
- Resigned on
- 22 April 2009
- Nationality
- British
- Occupation
- Lawyer