About Opa Properties Ltd (11894798) United Kingdom