About Ymr Properties Limited (10815496) United Kingdom