About C & H Properties Limited (05179994) United Kingdom