About Merlo Reit Limited (13334208) United Kingdom