About Bancroft Tenant Management Co-operative Limited (IP27533R) United Kingdom