About Lily Court Management Company Limited (NI656370) United Kingdom