About North East Alexandra Avenue Limited (03279003) United Kingdom