About Joshua J Yemi Property Holdings Ltd (13256664) United Kingdom