Legal information

Legal information

Richard Designs Limited Registered in the England & Wales (No. 6179288)
Registered office address 115 Lancaster Way Business Park, Ely, CB6 3NX, United Kingdom VAT Registration 469454840
Richard Designs LLC Registered in the State of Delaware
Registered office address 1012 College Road, Suite 201, Dover, Delaware 19904, USA Mailing address 11807 Westheimer Road, Suite 550, PO Box 969, Houston, TX 77077