About No. 4 Devonshire Buildings (bath) Management Limited (01839046) United Kingdom