About Holroyd Properties Ltd (11845453) United Kingdom