Manea Kella
22-24 Prince of Wales Road 
London NW5 3LG

+44 (0)208 935 5288

info@maneakella.com

LinkedIn
Instagram