BUGS & BUTTERFLIES UK LTD Company number SC863459 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address0/2 71 Lauderdale Gardens, Glasgow, Scotland, G12 9QU PostcodeG12 9QU Companies at this postcode 18 Map