CARAVELA LIMITED
03996686StatusActive
Company typePrivate Limited Company
Incorporated18/05/2000
Company number03996686
Nature of business (SIC)46370 - Wholesale of coffee, tea, cocoa and spices
Registered office3RD FLOOR, 12 GOUGH SQUARE, London, EC4A 3DW
Post townLondon
PostcodeEC4A 3DW
CountryENGLAND
Accounts categoryGROUP
Accounts next due30/09/2026
Last accounts31/12/2024
Confirmation stmt next due26/12/2026
Last confirmation stmt12/12/2025
Charges8 charge(s), 2 outstanding
Previous namesVIRMAX LIMITED (19/11/2015)
Data from Companies House — updated 2026-08-16.