About 9 9a Devonshire Villas (bath) Management Company Limited (01979189) United Kingdom