About Thomas And Parnell Properties Limited (13551219) United Kingdom