About Foxtons Intermediate Holdings Limited (06160304) United Kingdom