About K72 Properties Ltd (10253693) United Kingdom