About Ymb Properties Limited (10767422) United Kingdom