About Yemi Property Holdings Ltd (13028391) United Kingdom