As far as I could see she had no name and may be just a platform which is manouvered and kept in position by the two small work boats on each side.
She looks nothing like the highly complex offshore vessels I sometimes see in Liverpool which are working on the new wind farm just off the North Wales coast.
Judging from the number of piles in the marina she must however be ideally suited to working there.