About Wmr Properties Limited (13226913) United Kingdom