Registered as 09093165 ten years ago, Standle Solar Farm Limited had been a private limited company until 2017-04-04 - the time it was formally closed. The latest mailing address was Carina House Sunrise Parkway, Linford Wood Business Centre Milton Keynes.
Kevin M. was this particular firm's director, chosen to lead the company in 2016.