Company Number: 12427537 ATTACH CIC (the "Company") is a Pri/ltd by Guar/nsc (private, Limited by Guarantee, No Share Capital), incorporated on 27 January 2020 (Monday) in UK. The company current operating status is Dissolved and registered office is at 67 STANBURY ROAD, LONDON, ENGLAND.