Thames Assurance & Babcock International
Consumer Report
Hr admistrator contacted me in the U.S. About employment and 6 months of training in UK and 2 year contract in Houston Tx. On 3/12, signed a contact agreement and now I have to buy insurance for a visa through this clown who says he is their immigration lawyer and will guide me thru the visa, I ...