About 113 Winchester Street (management) Limited (02934300) United Kingdom