About Foxton Management Company Limited (NI630107) United Kingdom