About St. Andrews Flats Limited (05064610) United Kingdom