About 8 Devonshire Villas (bath) Limited (03050237) United Kingdom