About Sandy Lodge Tenants Association Limited (01855031) United Kingdom