About St. Andrews Holiday Apartments Llp (SO304896) United Kingdom