About O Mart Properties Limited (13598770) United Kingdom