About Rufus Properties Limited (02313591) United Kingdom