J&S LAWN PROPERTIES LTD Company number SC885744 · Monitor this company Active Overview People 2 Control Documents Analysis Location Related Registered office Address0/2 31 Glen Avenue, Neilston, Glasgow, Scotland, G78 3PF PostcodeG78 3PF Companies at this postcode 4 Map