About Haworth Properties Limited (03173033) United Kingdom