Klera is a trading name of Klera Technologies Ltd. Registered in England and Wales. Company number: 17418806. Registered with the Information Commissioner’s Office under reference ZC230788.
Klera is not currently authorised by the Financial Conduct Authority. Whether FCA authorisation is required for rental records or scores is subject to formal legal advice. No payment or credit-related service is being offered while that review is ongoing.
This service is under development and is not yet available. Information on this website is provided for indicative purposes only and does not constitute an offer of service.
© 2026 Klera Technologies Ltd. All rights reserved. All data shown in product illustrations is fictional sample data.