About Seico Insurance & Mortgages Limited (03098749) United Kingdom