About Thomson & Company Property Management Services Ltd. (SC238083) United Kingdom