About Lower Herne Developments Limited (11071462) United Kingdom