About Windsor Assured Management Limited (04649758) United Kingdom