Popular Full Power Utilities Ltd 0.0 (0) UK Wide 07368419165 July 29, 2025 https://www.fullpowerutilities.com/ias/scottmccrickard
New Kimble Solar 0.0 (0) South East, South West 01494 623001 August 13, 2025 https://www.kimbletech.com/commercial-business-solar/
New SWH Electrical Solutions 0.0 (0) North East 0191 258 0000 August 18, 2025 http://www.swh-electrical.co.uk