PICCOLA ITALIA LIMITED Company number SC708141 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office Address2-3 Logies Lane, St. Andrews, Scotland, KY16 9NL PostcodeKY16 9NL Companies at this postcode 3 Map