About Farmal Properties Ltd (11307726) United Kingdom