About Design House Properties Ltd (NI660009) United Kingdom