THOMAS MORTGAGE & PROTECTION SOLUTIONS LTD