About Omts Properties Limited (11998956) United Kingdom