About The Mortgage & Finance Company Limited (SC589195) United Kingdom