About 22 St James Square Bath (management) Limited (02197982) United Kingdom