About Omc Properties Limited (12460108) United Kingdom