About Charis Property Investments Limited (13051595) United Kingdom