LEAKDTECH LIMITED
Company number 11681634 · Monitor this company
2 officers
- Correspondence address
- EDEN BUSINESS PARK 61 MACRAE ROAD, 1ST FLOOR, HAM GREEN, BRISTOL, UNITED KINGDOM, BS20 0DD
- Appointed
- 2018-11-16
- Occupation
- DIRECTOR
- Nationality
- BRITISH
- Country of residence
- UNITED KINGDOM
- Correspondence address
- Eden Business Park 61 Macrae Road, 1st Floor, Ham Green, Bristol, United Kingdom, BS20 0DD
- Appointed
- 2018-11-16
- Nationality
- British
- Country of residence
- England
- Date of birth
- July 1945