Davoodi Diamond Ballards Lane, London N12 0DD