About Farm Place Associates Limited (03769797) United Kingdom