About Holroyd Developments Ltd (12311393) United Kingdom