About 68 Park Road West Management Company Limited (02099896) United Kingdom