About Oval Kensington 3 Llp (OC434676) United Kingdom