About 23a Park Street (bath) Management Company Limited (03401137) United Kingdom