About Sparrows Herne Freehold Limited (12292603) United Kingdom