About No. 19 Albany Street Management Limited (02204167) United Kingdom