About Alexander S Place Limited (05877058) United Kingdom