Archard & Son Home/Farm/Archard & Son Swindon SN6 7RS +441285811026 Contacts Swindon SN6 7RS +441285811026 Send updates or Remove Description Features Map Reviews No reviews! ADD REVIEW Similar companies Farm Fordham & Allen Home Farm/The Av, Basingstoke RG25 2HX +441256351925 Farm High Leys Farm 388 Bradgate Rd, Newtown Linford, Leicester LE6 0HA Farm Ferney Lees Farm Ferney Lees, Pudding Ln, Tarporley CW6 9SN +447702225446 Farm Hill Farm GX7R+J7, Leicester LE8 0LT Categories Farm