About Karsh Properties Ltd (11672532) United Kingdom