About Foxley Lane Management Company Limited (06362765) United Kingdom