About Baloch Property Holdings Limited (11757332) United Kingdom