About J Russell Properties Ltd (NI062248) United Kingdom