Abbots Langley Solar Farm Ltd
About Abbots Langley Solar Farm Ltd
Creation Date: 2014-04-01
Company Status: Dissolved
Description: 08969762 - Dissolved on 9 August 2016
Identifier: dissolved-on
More about Abbots Langley Solar Farm Ltd
Abbots Langley Solar Farm Ltd is located at 145-157 St John Street, London, EC1V 4PW