About Karan Properties Ltd (13068363) United Kingdom