About Bradford & Allerton Flats Limited (01636904) United Kingdom