David MARSH
Nationality: | British |
Registered Address
The registered address of David MARSH is:
, 23 Church Road, BR2 0EG, Bromley,
Appointments
These are the registered company appointments of David MARSH.
SEMAPHORE LTD
Secretary
Secretary
ACTIVEAssigned on 04 May 2007
Current time on role 17 years, 1 month, 8 days