Helen Green Design is a corporation registered under the laws of the United Kingdom with a registered office at 29 Milner Street, London, SW3 2QD. Registration Number 795 6312 93