About Okoye Residence Consortia Limited (12395817) United Kingdom