About Krl Property Investment And Management Ltd (10631529) United Kingdom