About David Baroukh Associates Llp (OC325129) United Kingdom