CARMENTA SOLUTIONS LP Company number SL018819 · Monitor this company Active Overview Analysis Location Related Registered office Address35/3 Buchanan Street, Edinbrugh, United Kingdom, EH6 8RB PostcodeEH6 8RB Companies at this postcode 166 Map