About Restaurant Michael Nadra Primrose Hill Limited (08091889) United Kingdom