About Koko Property Ltd (09959055) United Kingdom