About James Boswell House Tenants Association Limited (04828102) United Kingdom