Karra Properties Limited is an active company incorporated on 6 November 2025 with the registered office located in Leicester, Leicestershire. Karra Properties Limited was registered 3 months ago.
Registered office address changed from Unit 22 71 Narrow Lane Leicester Leicestershire LE2 8NA United Kingdom to Unit 19 71 Narrow Lane Leicester LE2 8NA on 13 January 2026