From Companies House Website regarding setting up a LImited Company....
"Your registered office address is where official communications will be sent, for example letters from Companies House.
The address must be:
a physical address in the UK
in the same country your company is registered in, for example a company registered in Scotland must have a registered office address in Scotland
You can use a PO Box. You must still include a physical address and postcode.
You can use your home address or the address of the person who will manage your Corporation Tax.
Your company address will be publicly available on the online register."
Looks like everyone is correct. Time to give him a break I think, nobody has to order from him if they don't wish to. He hasn't done himself any favours with the (apparent) tone of some of his Posts but that is always the problem with Forums & Social Media. Best just to stick to factual Posts.
I will certainly be ordering an N Gauge GT3 if it gets the go-ahead. Saw a superb scratch-built N Gauge version on one of the layouts at the GCR Event yesterday.
David