About Jack House Properties Limited (11712539) United Kingdom