Property maintenance company secures funding from Genesis Asset Finance