About Omnia Property Developments Limited (09639801) United Kingdom