About Haswell Properties Limited (10119200) United Kingdom