About Charisma Property Finders Ltd. (08642158) United Kingdom