About Rufus Properties (nw) Ltd (12627869) United Kingdom