About Hollybrook Hill Management Company Limited (NI628839) United Kingdom