About Lilies Management Company Limited (02660725) United Kingdom