About Charisma Properties Limited (10753244) United Kingdom