About Lion Road (block B) Management Company Limited (02385312) United Kingdom