About 89 High Street (management) Limited (02275794) United Kingdom