About Lily Wood Lane Management Company Limited (NI647755) United Kingdom