About Branford Property Holdings Limited (11727233) United Kingdom