About Bromley Property Holdings Limited (04132693) United Kingdom