About Alexandra Shores Limited (09488695) United Kingdom