Kel 2 ltd

Operational Address 159 Ilchester road, London, Essex, United Kingdom
Business Type Manufacturer, Trading Company
Location Essex, United Kingdom
Year Established 2011
Main Products Boats, Bicycles
Country/Region United Kingdom

Company Introduction

Contact Information

Contact Person Mr. Nauris Remess