Suggest an update Name* Categories* State* Locality* ZIP* Street address* Phone* Website* Company description* You have visited the company page Abacus Group, which is in category conferencing. The legal address of the company is 35 Northcote Rd, Croydon, Greater London CR0 2HX. For more information, call 02082401148 Your comments* (not for publishing) * — Required information Abacus Group ← View details 35 Northcote Rd, Croydon, Greater London CR0 2HX, United Kingdom, Croydon, Greater London 02082401148