About Opal Property Investment Limited (11639366) United Kingdom