Citizenz Properties is a limited liability company registered in England and Wales with company registration no 08838825 and registered address: 20-22 Wenlock Road, London, England, N1 7GU. We are also a proud member of the National Landlords Association (NLA) which is the leading association for private residential landlords in the UK with membership number:180797.