About 34 Museum Street (management) Limited (02871928) United Kingdom