About Hapworth Properties Limited (06909610) United Kingdom