About Albert Square Limited (05522209) United Kingdom