Corporate Details
United Kingdom
Upthebeanstalk Ltd is a limited company incorporated in England and Wales.
Company Registration No. 06563593
Registered Company Address:
2nd Floor
145-157 St John Street
London
EC1V 4PY
VAT number: 933 0736 34
South Africa
Upthebeanstalk cc is a closed corporation company registered in South Africa.