I am not able to advise without a thorough audit of your business, so I will comment on the basis of your postings.
As you are running a e-commerce website, it would be useful for you to become accustomed to the regulations surrounding distance selling/electronic retail. I can get the links for you later.
Your site should also have b ut not limited to up to date terms/conditions, including privacy policies, security policy, returns policy. These should be clear on your website.
I don't know the full extent of your business and how it may come into affect with a residential property. This said, a 'business' operating from a residential property usually requires permission from your Local Authority, especially if you go beyond 'business administration' suhc as holding stock, frequent visitors etc. May not be your case, but worth checking the Local Authority website.
Not sure if you are actually a Limited Company, if you are, this should be stated on your website somewhere, including the Registered Office address if you are selling goods online because consumers are entitled to know where to serve legal notices etc.
If you are a sole-trader, you should mention this in your terms/condition and provide an address for serving legal notices, complaints etc.
A supplier can choose who he supplies to and there is an element of risk in supplying to a home because it is not a bona-fide business address. Many suppliers feel assured to supply to a Ltd Company and suppliers tend to adopt a more stringent criterion for sole-traders who have little history with them.
'Invited representatives' as you state are associated with your business and therefore you will require 'Public Liability Insurance' because your household insurance may not cover visitors visiting on business. You also need to check with your insurance company about who and what is covered that is associated with the business.
I used to work from home and still do nowadays and I always meet clients at our office or at a cafe, purely because it is more professional and no insurance issues arise.
Hope the above is useful...I trust you have informed the Inland Revenue...?!
