About Merlin International Properties Limited (03138144) United Kingdom