About Holly Estates Ltd (12730848) United Kingdom