About 7 Devonshire Villas Bath (management) Limited (02267304) United Kingdom