About La Themba Kensington Ltd (07116487) United Kingdom