About Holroy Developments North West Limited (07231436) United Kingdom