About The Clyde Docks Preservation Initiative Limited (SC508514) United Kingdom