About South East Alexandra Avenue Limited (03280749) United Kingdom