About Ife Properties Ltd (11325998) United Kingdom