About Rosa Park Ltd (10155384) United Kingdom