About Opt Properties Ltd (12083379) United Kingdom