About Kerrfield Freeholders Ltd (07740351) United Kingdom