About Opal Properties Limited (01891844) United Kingdom