About Yetu Property Investment Club Llp (OC417127) United Kingdom