LEONARD & SARA LTD Company number SC518846 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address0/1 43 SEEDHILL ROAD, PAISLEY, UNITED KINGDOM, PA1 1SD PostcodePA1 1SD Companies at this postcode 4 Map