About Lion Road (block C) Management Company Limited (02385316) United Kingdom