About Krris Property Solutions Ltd (13086386) United Kingdom