About Carat Properties Limited (11272422) United Kingdom