About Alexandra Road 1958 Limited (09257247) United Kingdom