About Farmgate Properties Limited (09989587) United Kingdom