About Opal Lettings & Property Management Ltd (10567926) United Kingdom