About Omron Estates Limited (09579328) United Kingdom