Overview
Legal name
PTC RENEWABLE ENERGY LTD
Region
London
Registered address
THE CLARENCE CENTRE
6 ST GEORGE'S CIRCUS
LONDON
UNITED KINGDOM
SE1 6FE
Insolvency history
No