About Olm Property Investments Ltd (12248245) United Kingdom