About Karich Properties Limited (12909220) United Kingdom