LENHAM SOLAR LIMITED
ActiveCompany no. 07404688 · Private limited company · Incorporated 12 Oct 2010
Company no. 07404688 · Private limited company · Incorporated 12 Oct 2010
27 officers · 3 current · Showing 21–27
Includes current and former officers across all pages.
Director
Resigned 18 Aug 2015
6th Floor, 33 Holborn, London, England, EC1N 2HT, England
Director
Resigned 17 Jan 2013
Oesttingenstrasse 2, Munich, Bavaria, 80538, Germany