About Lyngrove Hill Management Company Limited (NI055595) United Kingdom