Who is responsible for SAIL compliance?

The company itself - not the Registered Office provider - is legally responsible for ensuring that statutory records are kept correctly and can be inspected when required.