About Chakra Properties Limited (13450773) United Kingdom