Caawrho started its business in the year 2012 as a Pri/ltd By Guar/nsc (private, Limited By Guarantee, No Share Capital) with reg. no. 08030668. The firm's registered office was based in London at 349 Camberwell Business Centre 99-103 Lomond Grove. The Caawrho Limited business had been in this business field for at least 4 years.
Jean L. was this firm's managing director, chosen to lead the company in 2012 in April.