Delavari Ltd TA Quarteri 300 Kilburn High Road, London, Greater London, NW6 2DB, United kingdom 02076258822