About Higham Properties Limited (05558143) United Kingdom