About Opal Walk Properties Limited (03791895) United Kingdom