| Company nr: | 05299568 |
| Company name: | OCHO LTD |
| Address: | 40 Canfield Gardens, London, nw6 3eb United Kingdom |
| Incorporation date: | 29 November 2004 |
| Accounting reference date: | 01 January |
| Phonenumber: | Click here |
Mapaddress:40 Canfield Gardens, London, Nw6 3eb United Kingdom | |
No map found... | |