About Holmedale Valley Developments Ltd (11707405) United Kingdom