LEONARDS J V LIMITED Company number SC206631 · Monitor this company Active Overview People 19 Control Charges Documents Analysis Location Related Registered office Address10 Perimeter Road, Elgin, Morayshire, IV30 6AE PostcodeIV30 6AE Companies at this postcode 52 Map