About Holywell Property Investments Ltd (12193902) United Kingdom