About Charis Property Ltd (10562847) United Kingdom