About Dean Farrell Properties Ltd (NI673587) United Kingdom