About 22 Kensal Road Management Company Limited (06225745) United Kingdom