About 82 Mill Hill Road Management Company Limited (05488000) United Kingdom