BERRY STRANDS LTD Company number 17532435 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address96 Romford Road, Unit 2, London, Newham, England, E15 4EQ PostcodeE15 4EQ Companies at this postcode 4 Map