About Hichens Properties Limited (03497785) United Kingdom