About Kirpa Property Ltd (11405689) United Kingdom