About Optimum Property Group Ltd (11182957) United Kingdom