About Kensal Road Limited Partnership (LP017536) United Kingdom