ON-SYSTEMS LIMITED Company number 07640533 · Monitor this company Active Overview People 4 Financial Control Charges Documents Analysis Location Related Registered office Address615a Jubilee Road, Letchworth Garden City, Herts, England, SG6 1NE PostcodeSG6 1NE Companies at this postcode 14 Average house price in SG6 1NE £46,000 (1 sales) Map