Finch & Sons Property Maintenance Home/Handyman/Finch & Sons Property Maintenance 236 Billet Rd, London E17 5DY +442000113320 Contacts 236 Billet Rd, London E17 5DY +442000113320 Send updates or Remove Description Features Map Reviews No reviews! ADD REVIEW Similar companies Handyman A-C Services 81 Tirrington, Peterborough PE3 9XT +441733753097 Handyman Mr Fixer - Home & Garden Maintenance 07990582962 Handyman Handyman Service Northwood 64A Green Ln, Northwood HA6 2XW +447760610776 Handyman Handyman yeadon +447810126246 Categories Handyman