About Foxton Cavendish Ltd (09050945) United Kingdom