About Holsworthy Developments Limited (03199626) United Kingdom