About Leba Systems Limited
Creation Date: 2002-07-19
Company Status: Active
Description: 04490528 - Incorporated on 19 July 2002
Identifier: incorporated-on
More about Leba Systems Limited
Leba Systems Limited is located at Unit 10 Queensferry Industrial Estate, Chester Road, Pentre, Deeside, Flintshire, Wales, CH5 2DJ