About 62 Argyle Street Management Company Limited (02804872) United Kingdom