About No. 1 Albany Street Management Limited (02198913) United Kingdom