So I looked this up as well. Google puts you in the wrong location when you search the address posted on alpha-t's site:
66 Dickenson Road
Manchester
M14 5HF
So, the bike shop next door has an address of 68-70 (googled "Bicycle Doctor Manchester"), and the sign for the accounting place next door says 64. So far so good.
Their facade signage (and where the door is behind the roll-up gate) match too. So its probably a real address.
I agree on the sentiment that these companies need to start finding manufacturing capital somewhere besides preorders with largely illegal refund conditions. Besides, if their product does what it claims, they shouldn't have an issue selling the newly ownerless devices... lest they shouldn't have begun manufacturing at all (due to difficulty increases).