About Hollins Management Limited (05640213) United Kingdom