About 8 Alexandra Road London N8 Limited (06578673) United Kingdom