About Segovia Loan Management Corporate Services (uk) Ltd. (07353000) United Kingdom