Advanced company searchLink opens in new window

Michael FARROW

Filter appointments

Filter appointments

Total number of appointments 1

CLOUD MADE LIMITED (05502069)

Company status
Active
Correspondence address
1370 2nd Floor, Willow Road, Menlo Park, California, 94025, United States
Role Resigned
Secretary
Appointed on
19 July 2011
Resigned on
10 November 2016
Nationality
British