About Holdsworth Properties Ltd (04269760) United Kingdom