About Omega Property Experts Ltd (13435237) United Kingdom