About Sexton Davies Properties Limited (04696133) United Kingdom