Single mesh from multiple

Hi, i was wondering if anyone could have a go at or knows how to join these meshes into one (without interior separations) i tried using MeshBooleanUnion but ive had no luck.
any help would be much appreciated :)))
(in the file only joining the overlapping meshes, not the two side by side objects)
mesh attempt join.3dm (5.3 MB) )