About Hollyhurst Management Company Limited (01079759) United Kingdom