About Farrington Property Developments Limited (01805587) United Kingdom