JUICYSTACK LTD Company number 16487628 · Monitor this company Active Overview People 1 Control Documents Gazette Analysis Location Related Registered office Address331 Upminster Road North, Rainham, England, RM13 9JR PostcodeRM13 9JR Companies at this postcode 13 Average house price in RM13 9JR £433,000 (20 sales) Map