About Lent Rise Management Company Limited (06907242) United Kingdom