About St. Thomas Court (phase 1) Residents Company Limited (03966186) United Kingdom