ST. LEONARDS ENTERPRISES LIMITED Company number SC125732 · Monitor this company Active Overview People 21 Control Documents Analysis Location Related Registered office AddressSt Leonards School, St Andrews, Fife, KY16 9QJ PostcodeKY16 9QJ Companies at this postcode 2 Map