ADMIRAL HOUSE - LONDON 22 THRALE ROAD , LONDON , SW16 1PA Provider: ADMIRAL HEALTH CARE LTD VM0VC Active