About Mellor Properties Burton Limited (09856659) United Kingdom