About Merle Short Lets Limited (12461295) United Kingdom