About C Share Properties Limited (12242103) United Kingdom