About Alexandra S Place Ltd (09015222) United Kingdom