KSN Group has been handling my accounting and book keeping for the past year. As we lack internal accounting function, we have relied completely on them to keep our books & accounts in good order. So far we are happy with their service and definitely will work with them for the long term. Recommended for any SME who is looking for a reliable and long term partner!