NELLURI TECH LIMITED Company number 09839653 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address17 Ossulbury Lane, Aylesbury, England, HP19 9DW PostcodeHP19 9DW Companies at this postcode 11 Average house price in HP19 9DW £416,000 (16 sales) Map