About Farmore Property Company Limited (00384176) United Kingdom