TEDDY MOUNTAIN INVERNESS LIMITED Company number SC408327 · Monitor this company Dissolved Overview People 1 Financial Documents Analysis Location Related Registered office Address59/61 ACADEMY STREET, INVERNESS, IV1 1LU PostcodeIV1 1LU Companies at this postcode 33 Map