About Humphreys Property Holdings C Limited (12647779) United Kingdom