About Omnia Property Group Limited (11158070) United Kingdom