About Holts Developments Ltd. (01581073) United Kingdom