About Battersea Tenants Co-operative Limited (IP21669R) United Kingdom