About Abiyan Properties Ltd (13128741) United Kingdom