About Branch Property Holdings Ltd (11799009) United Kingdom