Company identity
Company number 12187275
Company profile
UK company 12187275, incorporated on 3 September 2019.
NRLA - The Home For Landlords
The National Residential Landlords Association is the UK's largest landlord association with over 100,000 members. Join today for landlord support and advice.
Company number 12187275
Updated 07 Jul 2026 09:49
Reference milestones and recent Companies House filing stream events.
Next accounts due date
Next confirmation statement due date
Last confirmation statement made up date
Last accounts made up date
Company registered at Companies House
1 Feb 2024 to 31 Jan 2025
HMRC faces billions in lost tax revenues due to outdated paper-based accounting systems, which has led to the introduction of Making Tax Digital (MTD) legislation to the property sector. The Private Rental Sector (PRS) manages 5.4 million properties, and with the 2026 MTD deadline approaching, there is a pressing need for widespread adoption of a sector-s...