SOFTWARE101 LTD Company number 12890031 · Monitor this company Dissolved Overview Control Analysis Location Related Registered office Address33 RUFFORD CLOSE, HARROW, ENGLAND, HA3 8UX PostcodeHA3 8UX Companies at this postcode 26 Average house price in HA3 8UX £362,000 (27 sales) Map