About O Mart Properties Limited (11575107) United Kingdom