About Hijau Properties Limited (08320496) United Kingdom