About Charis Properties Limited (10515488) United Kingdom