Bayham Investments is an IP-rich private limited company actively focused on the intersection between technology and the built environment.
Bayham Investments Limited
Registered in England & Wales · Co. No. 10201527
Registered Office: 86-90 Paul Street, London, EC2A 4NE
Not a financial promotion. This site does not constitute an offer of securities.