About Foxtons Group Plc (07108742) United Kingdom