About Herne Place Mews Limited (11358648) United Kingdom