About Hollyhocks (holiday Lets) Limited (12804342) United Kingdom