ALI and Kensington Limited

Registered office: 5 Busby Place, London, London, NW5 2SP

SRA number: 8016770