IFC PROPERTY EXPORT

I am using SW 2016 and am starting work on a significant part of a large project which comes under BIM - a requirement which is becoming more and more to the fore.

The client using using Revit & Navisworks to design and compile the project - mostly civils.

In experimenting using the IFC format in 2016 - which I/we were advised would allow us to send receive models and importantly the property information I am finding that only basic pre-assigned properties are being transferred and none of the specific BIM information our client requires.

Am I doing something wrong - is there a technique for exporting this data ?

If SW doesn't export this then this is a massive failing (and it would seem we have been very ill advised by our reseller) in a critical required area and going to be a real headache for us will negatively impact on this project and future projects.

Any help or advice would be much appreciated.

SolidworksAssemblies