About Alexandra Road Limited (08444612) United Kingdom