About Higham Properties Management Limited (10691576) United Kingdom