About Bradford & Leeds Properties Ltd (00834223) United Kingdom