About Kaache Properties Ltd (10902665) United Kingdom