I NEED SOLUTIONS LIMITED Company number 12504591 · Monitor this company Active Overview People 4 Financial Control Documents Analysis Location Related Registered office Address26 Briars Wood, Horley, England, RH6 9UE PostcodeRH6 9UE Companies at this postcode 22 Average house price in RH6 9UE £607,000 (10 sales) Map