About Redhaven Properties Ltd (13127978) United Kingdom