A World Leader in Floating Technology
Estd. 1983
IMFS built this Cathedral Type 25′ x55′, 25′ high floating yacht enclosure, it had 3 – 5ft concrete floats connected together to make a ‘U’ shape and support building.