We hope you agree it’s very exciting that from Monday the 1st June Giggs and Company will be offering its own in-house lettings and property management service.You might know that for the past two years the property rental side...