About J Kara Properties Ltd (12488099) United Kingdom