About Shehu Properties Ltd (10721665) United Kingdom