About Lilian Close Management Company Limited (04791295) United Kingdom