Contact

Canguro Limited UK

150-151 Fleet Street
London
EC4A 2DQ
United Kingdom

Registered in England and Wales at the above address under company no. 08980629

+44 203 488 5744

info@canguroproperties.com

Canguro Italy S.r.l.

Via Delle Rose, 48
Bologna
40136
Italia

Partita Iva 03432561201

+39 051 0548882

info@canguroproperties.com