About Lime Grove Freehold Limited (11188214) United Kingdom