About 20 Marlborough Buildings (bath) Management Limited (02253998) United Kingdom