About Farman Properties Limited (13325364) United Kingdom