Barracuda handyman services Home/Handyman/Barracuda handyman services +447478171712 Contacts +447478171712 Send updates or Remove Description Features Map Reviews No reviews! ADD REVIEW Similar companies Handyman A1 Clearways Bradley Rd, Luton LU4 8SW +447517082395 Handyman Laura's Home and Garden +447903289261 Handyman Steve`s Shed 7 Hilly Head, Rockwell Green, Wellington TA21 9BS 07919074605 Handyman Handyman 78 Brookehowse Rd, London SE6 3TH Categories Handyman Service establishment