About Chakra Properties Ltd (11514463) United Kingdom