About Harnham Properties Limited (05129315) United Kingdom