About 3 Alexander Street Ltd (13521283) United Kingdom