About Uhuru Estates Limited (08570197) United Kingdom