About Nature Safaris is a trading name of NimTree Safaris Limited (UK) Registered in England and Wales, company registration number 12103012 Address: Suite 1417/1419, London Road, SW16 4AH (United Kingdom)