About Holm Oaks Management Company Limited (06113424) United Kingdom