About Belsize Invest Limited (13274348) United Kingdom