About Bradshaw Property Holdings Limited (12263723) United Kingdom