So i am a self employed ltd company contractor

I am working for/providing services to a company

I got this contracting position through an agency

My question is this..:

Can you work from home? Are you obligated to work in the clients office...