About London Equity Release Ltd (12642681) United Kingdom