About St. Andrews Homes (1995) Limited (03082916) United Kingdom