HELLIS IT SOLUTIONS LTD Company number 05918996 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office Address11 DELL HOUSE, 43 BIDDULPH ROAD, SOUTH CROYDON, CR2 6QB PostcodeCR2 6QB Companies at this postcode 11 Average house price in CR2 6QB £322,000 (31 sales) Map