Company details
| Detail | Information |
|---|---|
| Operating company | CEL TECHNOLOGIES LTD |
| Registered in | England and Wales |
| Company number | 15299259 |
| VAT number | GB490827856 |
| Registered office | 128 City Road, London, EC1V 2NX |
| Contact | inquiries@finbar.com |
Finbar is the product name. CEL TECHNOLOGIES LTD is the provider under our self-signup terms of service.