About Whitewood Media Village Limited Partnership (LP016546) United Kingdom