About Decky Properties Ltd (NI656674) United Kingdom