About Opaque Property Limited (11840704) United Kingdom