About Charmed Property Ltd (11401493) United Kingdom