About Lilac Haven Management Company Limited (10424128) United Kingdom