About Hollywell Grove Management Co. Ltd. (05488765) United Kingdom