About The Lilacs Management Company Limited (02580574) United Kingdom