About Alexandra Street Ltd (11030831) United Kingdom