RAINS SERVICES LIMITED Company number 10550185 · Monitor this company Active - Proposal to Strike off Overview People 4 Financial Control Documents Analysis Location Related Registered office Address58 Roden Street, Ilford, England, IG1 2AQ PostcodeIG1 2AQ Companies at this postcode 41 Average house price in IG1 2AQ £298,000 (7 sales) Map