About Equinox (cheltenham) Management Company Limited (06601354) United Kingdom