About St. Thomas Court Apartments Ltd (11945852) United Kingdom