About Cobi Properties Limited (13518251) United Kingdom