About Hendon Waterside Energy Centre Management Company Limited (13092285) United Kingdom