About Alexandra Road (nw) Ltd (11578736) United Kingdom