Clifford Power Generation Ltd can be gotten hold of in 8 Fernwood Close, in Bromley. The firm zip code is BR1 3EZ. Clifford Power Generation has been operating on the British market for the last 16 years. The firm registration number is 06570037. This business's principal business activity number is 72190 which stands for Other research and experimental development on natural sciences and engineering. 30th April 2022 is the last time when company accounts were reported.
Concerning this particular business, the full range of director's tasks have so far been met by John C. who was assigned to lead the company 16 years ago.
John C. is the individual who has control over this firm, owns over 3/4 of company shares.