About Koco Properties Ltd (12892626) United Kingdom