About Spring Property Developments Ltd (NI660715) United Kingdom