About Clifton & Co (estate Agents) Limited (06011344) United Kingdom